package com.fessc.develop.entity.ccbvo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 订单扣款、退款申请推送报文商铺（收款人人）信息
 */

@Data
public class CCBPrePaymentVendorVo{

    @JsonProperty("MrchNm")
    String shopName; //商铺中文名称

    @JsonProperty("MrchEngNm")
    String mrchEngNm; //商铺英文名称

    @JsonProperty("MrchOnrNm")
    String payeeName; //商铺所属人姓名

    @JsonProperty("OnrCrdtTp")
    String onrcrdttp; //所属人证件类型

    @JsonProperty("OnrCrdtNo")
    String onrcrdtno; //所属人证件号码

    @JsonProperty("OnrNat")
    String payeecountry; //国籍

    @JsonProperty("OnrAccNo")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    String payeeaccountnumber; //收款账号

    @JsonProperty("OnrBnkCd")
    String onrbnkcd; //开户行代码

    @JsonProperty("MrchAdr")
    String mrchAdr; //商铺中文地址

    @JsonProperty("MrchEngAdr")
    String MrchEngAdr; //商铺英文地址

    @JsonProperty("OnrTel")
    String onrtel; //联系电话

}
